|
Class Summary |
| Action |
The Action class is an abstraction of
the group VXML elements that perform discrete operations
and have a common set of parent elements. |
| ActionSet |
The ActionSet class bundles multiple Action
instances so they may be added to a container en mass instead of
individually. |
| Assignment |
The Assignment class represents the <assign> VXML
element. |
| AudioOutput |
The AudioOutput class represents the <audio> VXML
element and specifies the location of an audio file to be played to the
caller. |
| BasicOutput |
BasicOutput is an abstract class that represents textual
outputs to be rendered by TTS. |
| BasicOutputSet |
The OutputSet class allows the combination of
Outputs into a single output for the IVR to render to the
caller. |
| Block |
The Block element is used to encapsulate an arbitrary set of
actions to be executed during the processing of a VXML Form. |
| Catch |
The Catch class can be used to handle any error or event type. |
| Choice |
The Choice class represents an option within a
Menu element. |
| Dialog |
The Dialog class is the base class for the family of VXML
elements that collect data from the caller, allow the caller to select from a
set of menu options, or manipulate the flow of the call during processing. |
| Disconnect |
The Disconnect class represents the <disconnect> VXML
element. |
| Else |
The Else class represents the <else> VXML element. |
| ElseIf |
The ElseIf class represents the <elseif> VXML element. |
| Error |
The Error class represents the <error> VXML element. |
| EventHandler |
The EventHandler class is the base class for the family of
VXML elements that process events and errors that are generated during
execution of a VXML document. |
| Exit |
The Exit class represents the <exit> VXML element. |
| ExternalGrammar |
The ExternalGrammar class represents the <grammar> VXML
element with a reference to an external grammar file. |
| Field |
The Field class represents the <field> VXML element. |
| Filled |
The Filled class represents the <filled> VXML element. |
| Form |
The Form class represents the <form> VXML element. |
| FormElement |
The FormElement class is an abstraction of the family of VXML
elements that represent the units of interaction with the caller contained
within a form element. |
| Goto |
The Goto class represents the <goto> VXML element. |
| Grammar |
The Grammar class represents the <grammar> VXML element. |
| If |
The If class represents the <if> VXML element. |
| InlineGrammar |
The InlineGrammar class represents the <grammar> VXML
element with the grammar structure embedded as child elements. |
| Iota |
Base type for items contained in a Rule. |
| Item |
A single item contained in a Rule. |
| Menu |
The Menu class represents the <menu> VXML element. |
| NoInput |
The NoInput class represents the <noinput> VXML element. |
| NoMatch |
The NoMatch class represents the <nomatch> VXML element. |
| OneOf |
A set of possible items for a Rule. |
| Option |
The Option class represents the <option> VXML element. |
| Output |
The Output class is the base class for the family of
VXML elements that can be audibly rendered to the caller. |
| OutputSet |
The OutputSet class allows the combination of
Outputs into a single output for the IVR to render to the
caller. |
| Parameter |
The Parameter class represents the <param> VXML element. |
| Prompt |
The Prompt class represents the <prompt> VXML element. |
| PropertiesSupport |
A support object for widgets that contain properties. |
| Recording |
The Recording class represents the <record> VXML
element. |
| Reprompt |
The Reprompt class represents the <reprompt> VXML
element. |
| Return |
The Return class represents the <return> VXML element. |
| Rule |
A rule declaration for inline grammars. |
| Script |
The Script class represents the <script> VXML element. |
| Subdialog |
The Subdialog class represents the <subdialog> VXML
element. |
| Submit |
The Submit class represents the <submit> VXML element. |
| TextOutput |
The TextOutput class wraps raw text that is meant to be
rendered to the caller with TTS. |
| Throw |
The Throw class represents the <throw> VXML element. |
| Transfer |
The Transfer class represents the <transfer> VXML
element. |
| ValueOutput |
The ValueOutput represents the <value> VXML element. |
| Variable |
The Variable class represents the <var> VXML element. |
| VXMLDocument |
Document type for VXML widgets. |